what's inside a proton